
import "./init";

// import "element-ui/lib/theme-chalk/index.css";
import 'element-plus/dist/index.css'
// import Element from "element-ui";
// Vue.use(Element, { size: "small" });
import { ElMessage, ElMessageBox } from 'element-plus'

// Vue.use(Container).use(Aside).use(Main).use(Menu).use(MenuItem).use(Submenu)
// Vue.use(Card).use(Divider).use(Button).use(Select).use(Row).use(Col).use(Form).use(FormItem)
// Vue.use(Scrollbar).use(Empty).use(Tabs).use(TabPane).use(Input).use(InputNumber).use(Switch)
// Vue.use(RadioGroup).use(Radio).use(RadioButton).use(CheckboxGroup).use(Checkbox).use(CheckboxButton).use(Switch)
// Vue.use(Table).use(TableColumn).use(Tag).use(DatePicker).use(Dialog)
// Vue.use(Rate).use(Upload).use(Image).use(Cascader).use(Slider).use(Option).use(OptionGroup)
// Vue.use(Tree).use(Transfer).use(ColorPicker).use(TimePicker).use(Link).use(Tooltip).use(Alert)
// Vue.use(Collapse).use(CollapseItem).use(Dropdown).use(DropdownMenu).use(DropdownItem).use(Popover)
// Vue.use(Steps).use(Step).use(Carousel).use(CarouselItem).use(Avatar).use(Autocomplete).use(Pagination).use(Loading)
// Vue.prototype.$message = Message;
// Vue.prototype.$messageBox = ElMessageBox;


export default {
  install(Vue) {
    // Vue.config.globalProperties.$axios = inifModule.axios;
    // Vue.config.globalProperties.$utils = inifModule.utils;
    // Vue.config.globalProperties.$form = inifModule.form;
    Vue.config.globalProperties.$message = ElMessage;
    Vue.config.globalProperties.$messageBox = ElMessageBox;
  }
}
